scarlet rosefinch - Turkish English Dictionary